package moduloConhecimento;

import moduloConhecimento.nivel.RepositorioNiveis;

public class Conhecimento
{

	private MapeamentoTeclado mapeamento;
	private RepositorioNiveis niveis;
	private Frases frases;

	public Conhecimento(MapeamentoTeclado mapeamento, RepositorioNiveis niveis, Frases frases)
	{
		this.mapeamento = mapeamento;
		this.niveis = niveis;
		this.frases = frases;
	}

	public Frases getFrases()
	{
		return frases;
	}

	public void setFrases(Frases frases)
	{
		this.frases = frases;
	}

	public MapeamentoTeclado getMapeamento()
	{
		return mapeamento;
	}

	public void setMapeamento(MapeamentoTeclado mapeamento)
	{
		this.mapeamento = mapeamento;
	}
	
	public int getLinhaLetra(String letra){
		return mapeamento.getLinha(letra);
	}

	public RepositorioNiveis getRepNiveis()
	{
		return niveis;
	}

	public void setRepNiveis(RepositorioNiveis niveis)
	{
		this.niveis = niveis;
	}

}
